package com.kongjian.manage.service;

import com.kongjian.manage.model.vo.UserInfoVo;

public interface OauthUserService {


    /**
     * 获取access_token
     *
     * @param code
     * @return
     */
    String getAccessToken(String code);


    /**
     * 获取用户信息
     *
     * @param accessToken
     * @return
     */
    UserInfoVo getUserInfo(String accessToken);


    /**
     * 通过code获取用户信息：1.先获取access_token 2.获取用户信息
     *
     * @param code
     * @return
     */
    UserInfoVo getUser(String code);


}
